package gestionTransportObjetsGenerated;

/**
 * Interface definition : GestionColis
 * 
 * @author OpenORB Compiler
 */
public interface GestionColisOperations
{
    /**
     * Operation connaitreEtat
     */
    public gestionTransportObjetsGenerated.EtatColis[] connaitreEtat(String numAdh);

    /**
     * Operation newColis
     */
    public void newColis(gestionTransportObjetsGenerated.Enveloppe env);

    /**
     * Operation obtenirColis
     */
    public gestionTransportObjetsGenerated.Enveloppe obtenirColis(String numEnv)
        throws gestionTransportObjetsGenerated.COLIS_INCONNU;

    /**
     * Operation informerColisDestinataire
     */
    public void informerColisDestinataire(String numEnv, String libZone);

    /**
     * Operation obtenirColisDest
     */
    public String[] obtenirColisDest(String numAdh);

}
